﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SCO.BE;
using SCO.BL.Interfaces;
using SCO.DAO.Interfaces;
using SCO.DAO.SqlDataAdapter;
namespace SCO.BL.Service
{
    public class ListasService : IListasService
    {
        public readonly IDaoFactory datoFactory;

        public ListasService(IDaoFactory daoFactory) {
            this.datoFactory = daoFactory;
        }

        public List<comboBE> listaEmpresa()
        {
            IListasDAO listaDAO = datoFactory.getListasDAO();
            return listaDAO.listaEmpresa();
        }

        public List<comboBE> listaOcupacion()
        {
            IListasDAO listaDAO = datoFactory.getListasDAO();
            return listaDAO.listaOcupacion();
        }

        public List<comboBE> listaDistrito()
        {
            IListasDAO listaDAO = datoFactory.getListasDAO();
            return listaDAO.listaDistrito();
        }


        public List<comboBE> listaDoctor()
        {
            IListasDAO listaDAO = datoFactory.getListasDAO();
            return listaDAO.listaDoctor();
        }

        public List<comboBE> listaLaboratorio()
        {
            IListasDAO listaDAO = datoFactory.getListasDAO();
            return listaDAO.listaLaboratorio();
        }
    }
}
